function init()
	createConstructionElement( 0, -6.0625, 15.6875, -1.5708, 2 );
	createConstructionElement( 0, -6.125, 5.75, -1.5708, 2 );
	createConstructionElement( 0, 3.6875, 15.75, -1.5708, 2 );
	createConstructionElement( 0, 3.9375, 5.8125, -1.5708, 2 );
	createConstructionElement( 1, 2.875, 10.75, 0, 2 );
	createConstructionElement( 1, -5.125, 10.75, 0, 2 );
	createConstructionElement( 0, 5.8125, 2.9375, 0, 1 );
	createConstructionElement( 0, 5.75, 4.9375, 0, 1 );
	createConstructionElement( 0, 5.875, 8.75, 0, 1 );
	createConstructionElement( 0, 5.875, 6.9375, 0, 1 );
	createConstructionElement( 0, -8.0625, 2.875, 0, 1 );
	createConstructionElement( 0, -8.125, 4.8125, 0, 1 );
	createConstructionElement( 0, -8.125, 6.875, 0, 1 );
	createConstructionElement( 0, -8.1875, 8.6875, 0, 1 );
	createConstructionElement( 1, 5.75, 12.75, 0, 0 );
	createConstructionElement( 0, 5.75, 14.75, 0, 0 );
	createConstructionElement( 0, 5.75, 16.75, 0, 0 );
	createConstructionElement( 0, 5.8125, 18.75, 0, 0 );
	createConstructionElement( 0, -8.0625, 12.6875, 0, 0 );
	createConstructionElement( 0, -8, 14.6875, 0, 0 );
	createConstructionElement( 0, -8.0625, 16.625, 0, 0 );
	createConstructionElement( 0, -8.08748, 18.5875, 0, 0 );
	createConstructionElement( 1, -6.9375, 20.625, 0, 2 );
	createConstructionElement( 1, 5, 20.6875, 0, 2 );
	createConstructionElement( 1, -0.75, 22.6875, 0, 2 );
	createConstructionElement( 0, -9.9375, 22.6875, 0, 1 );
	createConstructionElement( 0, 7.9375, 22.75, 0, 1 );
	createConstructionElement( 0, 7.9375, 24.75, 0, 1 );
	createConstructionElement( 0, -9.9375, 24.6875, 0, 1 );
	createConstructionElement( 2, 18.55, 5.7875, -1.5708, 2 );
	createConstructionElement( 2, 24.55, 5.6625, -1.5708, 2 );
	createConstructionElement( 2, 21.55, 10.6625, 0, 2 );
	createConstructionElement( 2, 18.4875, 12.725, 0, 0 );
	createConstructionElement( 2, 24.4875, 12.6625, 0, 0 );
	createConstructionElement( 2, 18.4875, 14.725, 0, 0 );
	createConstructionElement( 2, 24.4875, 14.6625, 0, 0 );
	createConstructionElement( 2, 24.4875, 16.6625, 0, 0 );
	createConstructionElement( 2, 18.4875, 16.725, 0, 0 );
	createConstructionElement( 2, 21.4875, 18.6625, 0, 2 );
	createConstructionElement( 2, -23.9413, 10.975, 0, 2 );
	createConstructionElement( 2, -23.08, 3.05, 0, 0 );
	createConstructionElement( 2, -23.08, 5.05, 0, 0 );
	createConstructionElement( 2, -23.08, 6.9875, 0, 0 );
	createConstructionElement( 2, -23.08, 8.9875, 0, 0 );
	createConstructionElement( 2, -25.0663, 2.975, 0, 0 );
	createConstructionElement( 2, -25.0749, 5.0125, 0, 0 );
	createConstructionElement( 2, -25.0749, 7.0125, 0, 0 );
	createConstructionElement( 2, -25.0663, 9.0375, 0, 0 );
	createConstructionElement( 2, -26.8249, 12.8875, -12.5664, 0 );
	createConstructionElement( 2, -21.0663, 12.975, 0, 0 );
	createConstructionElement( 2, -21.0663, 14.975, 0, 0 );
	createConstructionElement( 2, -26.8163, 14.9125, 0, 0 );
	createConstructionElement( 2, -24.0038, 16.85, 0, 2 );
end
function update( dt )
end
